hog carcass - German English Dictionary